Hallo zusammen,
Mit Hilfe einer Exceldatei werden verschiedende angegebene Pfade nach .xlsx Dateien durchsucht und gefundene Dateien ausgewertet.
Nun kann es vorkommen, dass die zu durchsuchenden Dateien entweder von mir selbst oder von jemand anderes im Netzwerk geöffnet sind.
Wie kann ich nun ungemerkt auf den zuletzte gespeicherten Inhalt einer Dateien zugreifen?
Sprich, wie kann ich die Datei per VBA nur im "Read-Only"-Modus öffnen, auslesen und wieder schließen?
Derzeit habe ich es so gelöst:
Set wb = Workbooks.Open(Filename:=Dateiname, ReadOnly:=True)
Nachteil hierbei ist jedoch, dass irgendwann ein wb.close kommt und die von von mir wohlmöglich geöffnete Datei geschlossen wird.
Wie kann man es besser lösen?
|